As the lead programmer, my main task has been to develop a clean and a good code. In addition to verifying that the game was stable both by the FPS as by the possible bugs. As part of structuring the code, I have also programmed several aspects of the game, such as the movement of the characters, logic and interaction with the map and the various puzzles.
Also i have coded all the logic of the final boss. In addition, I have also done with Tiled some of the maps that have been included in the final game and implement the video player, that i done in my research.
On the other hand, I have also been in charge of solving many of the gameplay bugs that were being found.
Players movement:
Throw and Jump:
Object interaction:
Boss: